/************************************************************************

								Heroes IV
					  Copyright 2000, The 3DO Company

	------------------------------------------------------------------
  						   dialog_high_score.h

	$Header: /game/dialog_high_score.h $

	$NoKeywords: $

 ************************************************************************/

#if !defined( DIALOG_HIGH_SCORE_H_INCLUDED )
#define DIALOG_HIGH_SCORE_H_INCLUDED

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "bitmap_layer_window.h"
#include "owned_ptr.h"
#include "game_window.h"

class t_adventure_map;
class t_player;
class t_high_scores;

// --------------------------------------------------------------------------
// --------------------------------------------------------------------------

class t_high_score_dialog : public t_bitmap_layer_window
{
public:
	t_high_score_dialog(
		t_window *				parent_ptr,
		t_high_scores &			high_scores,
		bool					is_standard = true );
	virtual ~t_high_score_dialog();

private:
	class t_impl;

	t_owned_ptr< t_impl >	m_impl_ptr;
};

#endif // !defined( DIALOG_HIGH_SCORE_H_INCLUDED )
